\chapter{Implementierung}

\section{Entwicklungsumgebung}
\subsection{JAVA}
Annotation
\subsection{Hibernate}
frame\\ 
O/R Mapping
\\Annotation
\subsection{JSF}
MVC\\
Navigator\\
Managered Bean
\subsection{Spring}
framework\\
IoC\\
DI\\
Annotationen alle\\
Auslagern von Abh"angigkeiten durch Konfigurationsdateien\\
Unterst"utzung von mehreren Bibliotheken.
\subsection{Log4j}
Formatierung und Ausdrucken f"ur verschiend. medien.
\\Appender, Priorit"at, Layout

\section{Vier Implementierungsphasen}
\subsection{Erste Phase}
In dieser Phase werden die Dom"anenobjekten, Entit"aten, Wert-Objekte bzw. Services, und  die Schnittstellen von Repository, die nicht f"ur den Zugriff der Datenbank zust"andig sind.
\subsection{Zweite Phase}
\subsection{Dritte Phase}
\subsection{Vierte Phase}

\section{Implementierung der Persistenz-Modul mit Hibernate}
\subsection{Einstellung von Hibernate}
\subsection{O/R Mapping}
\subsection{Anwendung von Hibernate}

\section{Implementierung der Pr"asentationsschicht mit JSF}
\subsection{Einstellung von JSF}
\subsection{Anwendung der Dom"anenobjekten als Verwaltete Beans}
\subsection{Kontroller der Web-Seiten}
\subsection{Navigieren}

\section{Anwendung von Log4j}
\subsection{Einstellung von Log4j}
\subsubsection{f"ur Ausf"uhrung der NOP-Engine}
\subsubsection{f"ur fehler}

strategy mit Monat
\subsection{Ausdrucken der Informationen durch Log4j}

\section{Integration durch Spring}
Konfig

\section{AOP durch Spring}
um Log file zu schreiben.\\
in testen wird auch angewendet.

\section{Verteilungsdiagramm}

\section{Zusammenfassung}



